<html>
<head>
<title></title>
<link rel="stylesheet" href="../../../../../../Styles/Default.css" type="text/css">
</head>

<body bgcolor="#FFFFFF">
<p class="Decl"><b>procedure</b> Line(X1, Y1, X2, Y2: Integer; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineS(X1, Y1, X2, Y2: Integer; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineT(X1, Y1, X2, Y2: Integer; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineTS(X1, Y1, X2, Y2: Integer; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineA(X1, Y1, X2, Y2: Integer; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineAS(X1, Y1, X2, Y2: Integer; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineX(X1, Y1, X2, Y2: TFixed; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineXS(X1, Y1, X2, Y2: TFixed; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineF(X1, Y1, X2, Y2: Single; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineFS(X1, Y1, X2, Y2: Single; Value: <a href="../../../Types/Color%20Types.htm#TColor32">TColor32</a>; 
  L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineXP(X1, Y1, X2, Y2: TFixed; L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineXSP(X1, Y1, X2, Y2: TFixed; L: Boolean = 
  False);</p>
<p class="Decl"><b>procedure</b> LineFP(X1, Y1, X2, Y2: Single; L: Boolean = False);</p>
<p class="Decl"><b>procedure</b> LineFSP(X1, Y1, X2, Y2: Single; L: Boolean = 
  False);</p>
<h2>Description</h2>
<p class="Body">Draws a line from (<b>X1</b>,<b>Y1</b>) to (<b>X2</b>,<b>Y2</b>).</p>
<p class="Body">The last parameter (<span class="EmptyRef">L</span>) 
  determines whether the last point (<span class="EmptyRef">X2</span>,<span class="EmptyRef">Y2</span>) 
  is to be drawn. It's often useful not to draw this point, especially when drawing sequences of semi-transparent and/or antialiased lines. By default the last point is not drawn.</p>
<p class="Body">For an explanation of the differences between each of these methods (specifically what the postfixes <span class="EmptyRef">S</span>, <span class="EmptyRef">A</span>, <span class="EmptyRef">X</span>, <span class="EmptyRef">F</span> and <span class="EmptyRef">P</span> mean), then see <a href="../../../../../Overview/Naming%20Conventions.htm">Naming 
  Conventions</a>.</p>

<p id="hidden">[See also]: <a href="HorzLine.htm">HorzLine</a>, <a href="VertLine.htm">VertLine</a>, 
  <a href="MoveTo.htm">MoveTo</a>, <a href="LineTo.htm">LineTo</a></p>
</body>
</html>
